/**
 * 定义itfreer.form.gis模块
 */
(function(window, angular, undefined){
	/* 
	 * 定义gis配置模块
	 */
	var itfreerformgisModule = angular.module('itfreer.form.gis', ['itfreer.form.core']);

	/**
	 * 定义gis配置模块服务
	 */
	itfreerformgisModule.factory('$itfreer_form_gis', function($rootScope, $http, $itfreer_form_core, $itfreerHttp) {
		$itfreer_form_gis = {

			// 加载第一条数据
			setGisConfig : function(formName, data){
				formName = formName ? formName : 'fd';
				$itfreer_form_core.setEditRow(formName, data[0]);
			},

			// 设置地图的默认配置
			setDefulatConfig : function(successFunction){
				$itfreerHttp.setDefulatConfig(function(data){
					if(successFunction!=null){
						successFunction();
					}
					$.messager.alert('系统提示', '设置成功！');
				},function(xhr){
					$.messager.alert('系统提示', '设置失败！');
				})
			}
		};
		for(f in $itfreer_form_gis){
			$rootScope[f] = $itfreer_form_gis[f];
		}
		return $itfreer_form_gis;
	});

	/* 
	 * 加载服务器
	 */
	itfreerformgisModule.run(function($rootScope, $itfreer_form_gis) {
	  	
	});
}(window, angular));